Rapid Application Development (RAD) and code optimization technique

نویسندگان

  • M. Ahmadian
  • N Nakhaee
  • Andrew Nesterov
چکیده

In this paper the efficiency of code generated by a particular RAD systems will be examined and contrasted with other available systems. The functionality and performance of SMT6050, the new software module from Sundance, helping RAD systems target DSP will be fully discussed. The RAD used as the base system, in this case, is Simulink and Real Time Workshop (RTW) from MathWorks . These two products work in conjunction to simulate (Simulink) and then to generate code (Real-Time Workshop) for a real time system model. This combination represents an effective RAD for designing embedded systems, and with the addition of Sundance SMT6050 and GDD toolbox for Simulink component, prototypes can be developed in record time and with impressive performance. This paper investigates Real-Time Workshop code generation techniques and performance of the resulting code. The structure of the generated code and the interaction of various components including SMT6050, Simulink and Real-Time Workshop are presented in details The paper also explains the parameters that a designer should take into consideration when designing a model in Simulink so the generated code could be as optimised as possible. The performance gain resulting from using these tools are also measured and presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design Breakdowns, Scenarios and Rapid Application Development

In this paper we consider the way in which two representational forms, scenarios and design breakdowns, which have emerged in the tradition of participatory design are relevant within the recent commercial emphasis on rapid application development (RAD). RAD is a contingent approach to interactive software development that is characterised by large amounts of user involvement, incremental proto...

متن کامل

The Utility of a Rapid Application Development (RAD) approach for a large complex Information Systems Development

Rapid Application Development (RAD) as a development methodology has its origins based within the commercial arena. As a result individual philosophies and perceptions of its rationale and applicability have led to considerable debate about its appropriateness for large complex Information Systems (IS) development. Even though RAD is becoming an increasingly accepted approach to IS development,...

متن کامل

A case study of a rapid application development project

This paper reports an in-depth case study of a rapid application development (RAD) project. RAD is a recent information systems development method noted for its high levels of user involvement and use of iterative prototyping. The paper develops a model of the core features of RAD gleaned from literature such as that published on the dynamic systems development method (DSDM). We report an ethno...

متن کامل

Making RAD Work for Your Project

A significant recent trend we have observed among our USC Center for Software Engineering’s industry and government Affiliates is that reducing the schedule of a software development project was becoming considerably more important than reducing its cost. This led to an Affiliates’ Workshop on Rapid Application Development (RAD) to explore its trends and issues. Some of the main things we learn...

متن کامل

RAD: A Compile-Time Solution to Buffer Overflow Attacks

This paper presents a solution to the notorious buffer overflow attack problem. Using this solution, users can prevent attackers from compromising their systems by changing the return address to execute injected code, which is the most common method used in buffer overflow attacks. Buffer overflow attacks can occur in almost any kind of programs and is one of the most common vulnerabilities tha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004